self-loading guns - Almanca İngilizce Sözlük